<template>
    <div>
        <Modal v-model="modal.search" title="高级搜索" width="1020">
            <Form ref="searchForm" :model="searchForm" :label-width="120">
                <Row>
	<i-col span="12">
	<FormItem label="队伍成员编号"><Row>
	<i-col span="11">
	<FormItem prop="ranksUserIdMin">
	<InputNumber v-model="searchForm.ranksUserIdMin" placeholder="请输入开始队伍成员编号" style="width: 100%;"/>
</FormItem>
</i-col>
	<i-col span="2" style="text-align: center">-</i-col>
	<i-col span="11">
	<FormItem prop="ranksUserIdMax">
	<InputNumber v-model="searchForm.ranksUserIdMax" placeholder="请输入结束队伍成员编号" style="width: 100%;"/>
</FormItem>
</i-col>
</Row>
</FormItem>
</i-col><i-col span="12">
	<FormItem label="队伍编号"><Row>
	<i-col span="11">
	<FormItem prop="ranksUserActivityRanksIdMin">
	<InputNumber v-model="searchForm.ranksUserActivityRanksIdMin" placeholder="请输入开始队伍编号" style="width: 100%;"/>
</FormItem>
</i-col>
	<i-col span="2" style="text-align: center">-</i-col>
	<i-col span="11">
	<FormItem prop="ranksUserActivityRanksIdMax">
	<InputNumber v-model="searchForm.ranksUserActivityRanksIdMax" placeholder="请输入结束队伍编号" style="width: 100%;"/>
</FormItem>
</i-col>
</Row>
</FormItem>
</i-col><i-col span="12">
	<FormItem label="位置" prop="ranksUserPosition" label-for="ranksUserPosition">
	<Input v-model="searchForm.ranksUserPosition" element-id="ranksUserPosition" placeholder="请输入位置" clearable/>
</FormItem>
</i-col><i-col span="12">
	<FormItem label="版本号"><Row>
	<i-col span="11">
	<FormItem prop="ranksUserVersionMin">
	<InputNumber v-model="searchForm.ranksUserVersionMin" placeholder="请输入开始版本号" style="width: 100%;"/>
</FormItem>
</i-col>
	<i-col span="2" style="text-align: center">-</i-col>
	<i-col span="11">
	<FormItem prop="ranksUserVersionMax">
	<InputNumber v-model="searchForm.ranksUserVersionMax" placeholder="请输入结束版本号" style="width: 100%;"/>
</FormItem>
</i-col>
</Row>
</FormItem>
</i-col><i-col span="12">
	<FormItem label="创建时间"><Row>
	<i-col span="11">
	<FormItem prop="ranksUserCreateTimeMin">
	<DatePicker @on-change="searchForm.ranksUserCreateTimeMin=$event" :value="searchForm.ranksUserCreateTimeMin" placeholder="请输入开始创建时间" type="datetime" format="yyyy-MM-dd HH:mm:ss" style="width: 100%;" clearable></DatePicker>
</FormItem>
</i-col>
	<i-col span="2" style="text-align: center">-</i-col>
	<i-col span="11">
	<FormItem prop="ranksUserCreateTimeMax">
	<DatePicker @on-change="searchForm.ranksUserCreateTimeMax=$event" :value="searchForm.ranksUserCreateTimeMax" placeholder="请输入结束创建时间" type="datetime" format="yyyy-MM-dd HH:mm:ss" style="width: 100%;" clearable></DatePicker>
</FormItem>
</i-col>
</Row>
</FormItem>
</i-col><i-col span="12">
	<FormItem label="更新时间"><Row>
	<i-col span="11">
	<FormItem prop="ranksUserUpdateTimeMin">
	<DatePicker @on-change="searchForm.ranksUserUpdateTimeMin=$event" :value="searchForm.ranksUserUpdateTimeMin" placeholder="请输入开始更新时间" type="datetime" format="yyyy-MM-dd HH:mm:ss" style="width: 100%;" clearable></DatePicker>
</FormItem>
</i-col>
	<i-col span="2" style="text-align: center">-</i-col>
	<i-col span="11">
	<FormItem prop="ranksUserUpdateTimeMax">
	<DatePicker @on-change="searchForm.ranksUserUpdateTimeMax=$event" :value="searchForm.ranksUserUpdateTimeMax" placeholder="请输入结束更新时间" type="datetime" format="yyyy-MM-dd HH:mm:ss" style="width: 100%;" clearable></DatePicker>
</FormItem>
</i-col>
</Row>
</FormItem>
</i-col><i-col span="12">
	<FormItem label="是否激活"><Row>
	<i-col span="11">
	<FormItem prop="ranksUserIsActiveMin">
	<InputNumber v-model="searchForm.ranksUserIsActiveMin" placeholder="请输入开始是否激活" style="width: 100%;"/>
</FormItem>
</i-col>
	<i-col span="2" style="text-align: center">-</i-col>
	<i-col span="11">
	<FormItem prop="ranksUserIsActiveMax">
	<InputNumber v-model="searchForm.ranksUserIsActiveMax" placeholder="请输入结束是否激活" style="width: 100%;"/>
</FormItem>
</i-col>
</Row>
</FormItem>
</i-col><i-col span="12">
	<FormItem label="用户编号"><Row>
	<i-col span="11">
	<FormItem prop="userIdMin">
	<InputNumber v-model="searchForm.userIdMin" placeholder="请输入开始用户编号" style="width: 100%;"/>
</FormItem>
</i-col>
	<i-col span="2" style="text-align: center">-</i-col>
	<i-col span="11">
	<FormItem prop="userIdMax">
	<InputNumber v-model="searchForm.userIdMax" placeholder="请输入结束用户编号" style="width: 100%;"/>
</FormItem>
</i-col>
</Row>
</FormItem>
</i-col><i-col span="12">
	<FormItem label="手机号" prop="userPhone" label-for="userPhone">
	<Input v-model="searchForm.userPhone" element-id="userPhone" placeholder="请输入手机号" clearable/>
</FormItem>
</i-col><i-col span="12">
	<FormItem label="昵称" prop="userDetailNickname" label-for="userDetailNickname">
	<Input v-model="searchForm.userDetailNickname" element-id="userDetailNickname" placeholder="请输入昵称" clearable/>
</FormItem>
</i-col><i-col span="12">
	<FormItem label="头像地址" prop="userDetailHeadicon" label-for="userDetailHeadicon">
	<Input v-model="searchForm.userDetailHeadicon" element-id="userDetailHeadicon" placeholder="请输入头像地址" clearable/>
</FormItem>
</i-col><i-col span="12">
	<FormItem label="性别"><Row>
	<i-col span="11">
	<FormItem prop="userDetailGenderMin">
	<InputNumber v-model="searchForm.userDetailGenderMin" placeholder="请输入开始性别" style="width: 100%;"/>
</FormItem>
</i-col>
	<i-col span="2" style="text-align: center">-</i-col>
	<i-col span="11">
	<FormItem prop="userDetailGenderMax">
	<InputNumber v-model="searchForm.userDetailGenderMax" placeholder="请输入结束性别" style="width: 100%;"/>
</FormItem>
</i-col>
</Row>
</FormItem>
</i-col><i-col span="12">
	<FormItem label=""><Row>
	<i-col span="11">
	<FormItem prop="gameInfoIdMin">
	<InputNumber v-model="searchForm.gameInfoIdMin" placeholder="请输入开始" style="width: 100%;"/>
</FormItem>
</i-col>
	<i-col span="2" style="text-align: center">-</i-col>
	<i-col span="11">
	<FormItem prop="gameInfoIdMax">
	<InputNumber v-model="searchForm.gameInfoIdMax" placeholder="请输入结束" style="width: 100%;"/>
</FormItem>
</i-col>
</Row>
</FormItem>
</i-col><i-col span="12">
	<FormItem label="微信号" prop="gameInfoWeChart" label-for="gameInfoWeChart">
	<Input v-model="searchForm.gameInfoWeChart" element-id="gameInfoWeChart" placeholder="请输入微信号" clearable/>
</FormItem>
</i-col><i-col span="12">
	<FormItem label="游戏大区" prop="gameInfoRegional" label-for="gameInfoRegional">
	<Input v-model="searchForm.gameInfoRegional" element-id="gameInfoRegional" placeholder="请输入游戏大区" clearable/>
</FormItem>
</i-col><i-col span="12">
	<FormItem label="游戏ID" prop="gameInfoGameId" label-for="gameInfoGameId">
	<Input v-model="searchForm.gameInfoGameId" element-id="gameInfoGameId" placeholder="请输入游戏ID" clearable/>
</FormItem>
</i-col><i-col span="12">
	<FormItem label="擅长位置" prop="gameInfoGameAtPosition" label-for="gameInfoGameAtPosition">
	<Input v-model="searchForm.gameInfoGameAtPosition" element-id="gameInfoGameAtPosition" placeholder="请输入擅长位置" clearable/>
</FormItem>
</i-col><i-col span="12">
	<FormItem label="段位" prop="gameInfoLevel" label-for="gameInfoLevel">
	<Input v-model="searchForm.gameInfoLevel" element-id="gameInfoLevel" placeholder="请输入段位" clearable/>
</FormItem>
</i-col>
</Row>

            </Form>
            <div slot="footer">
                <Button type="text" size="large" @click="resetForm">清空</Button>
                <Button type="text" size="large" @click="cancelModal">取消</Button>
                <Button type="primary" size="large" @click="searchOkModal" :loading="loading.search">查询</Button>
            </div>
        </Modal>
    </div>
</template>

<script>
    import * as utils from '@/api/utils-v2'
    import * as ResponseStatus from '@/api/response-status'
    export default {
        name: 'UserRanksGameInfoSearch',
        data() {
            return {
                modal: {
                    search: false
                },
                loading: {
                    search: false
                },
                urls: {
                    searchUrl: '/user-ranks-game-info/admin/pager-cond'
                },
                searchForm: {
                    pageNo: 1,
                    pageSize: 10,
                    sortColumn: null,
                    sortOrder: null,
                    ranksUserId: null,
ranksUserIdMin: null, 
ranksUserIdMax: null, 
ranksUserActivityRanksId: null,
ranksUserActivityRanksIdMin: null, 
ranksUserActivityRanksIdMax: null, 
ranksUserPosition: null,
ranksUserVersion: null,
ranksUserVersionMin: null, 
ranksUserVersionMax: null, 
ranksUserCreateTime: null,
ranksUserCreateTimeMin: null, 
ranksUserCreateTimeMax: null, 
ranksUserUpdateTime: null,
ranksUserUpdateTimeMin: null, 
ranksUserUpdateTimeMax: null, 
ranksUserIsActive: null,
ranksUserIsActiveMin: null, 
ranksUserIsActiveMax: null, 
userId: null,
userIdMin: null, 
userIdMax: null, 
userPhone: null,
userDetailNickname: null,
userDetailHeadicon: null,
userDetailGender: null,
userDetailGenderMin: null, 
userDetailGenderMax: null, 
gameInfoId: null,
gameInfoIdMin: null, 
gameInfoIdMax: null, 
gameInfoWeChart: null,
gameInfoRegional: null,
gameInfoGameId: null,
gameInfoGameAtPosition: null,
gameInfoLevel: null,

                },
                dataDictCodes: ['IS_ACTIVE'],
                dataDictItems: {},
            }
        },
        computed: {},
        mounted() {},
        methods: {
            resetForm() {
                this.$refs.searchForm.resetFields()
            },
            cancelModal(modal) {
                this.modal.search = false
            },
            searchOkModal(modal) {
                this.modal.search = false
                this.$emit('searchTable', true)
            }
        }
    }
</script>

<style>
</style>